A new startup wants to improve the Twitch esports experience with an information-rich platform for competitive gaming fans. Overcharge is a new platform for watching live esports from Twitch. The site is up now, and it aims to expand how people consume tournament broadcasts by linking Twitter, Reddit, and more into a single hub. Unlike Twitch […]